multifunction radar - English Synonyms Dictionary